Changelog

0.79.0

What's new

  • Toggle Filmstripe: A new button has been introduced in the conference interface, allowing users to toggle the Filmstripe view on or off easily.
  • Prefix Room Name: Rooms now support a server hash prefix feature, enabling the loading of different Jitsi configurations during runtime.
  • Transfer Room: Add the possibility to transfer a room to an other moderator.

Improvement

  • Autoupload to Dockerhub: Jitsi admin now includes an automatic upload functionality to Docker Hub, streamlining the deployment process.
  • Addressbook in Dark Mode: The Addressbook feature now comes with a transparent background when in dark mode, enhancing visibility and aesthetics.
  • Addressbook Filter Enhancement: The address book's filtering mechanism has been improved to search the entire row, enhancing its usability beyond checkbox-only search.
  • Upgrade MDBootstrap: Updated the MDBootstrap library to its latest version for improved performance and compatibility.
  • Enhanced Fullscreen Mode: Made the Fullscreen mode in multiframe mode more robust, ensuring a smoother and more reliable experience.
  • Improved Multiframe Closing: Users can now close a multiframe even if its internal content has not loaded, improving the overall user experience.

Bugfix

  • A lot of Bugfixes

0.78.10

Bugfix

  • Translations from Crowdin.

0.78.9

Bugfix

  • Make Version because of failure in the pipeline

0.78.8

Improvement

  • Aupload Release to docker hub

0.78.7

Bugfix

  • Add Trusted Proxies to the default environment.

0.78.6

Bugfix

  • Remove the server id bevor the room name.

0.78.5

Bugfix

  • Add the server id bevor the room name. use md5 hashed id and server slug

0.78.4

Bugfix

  • Add the server id bevor the room name. use md5 hashed server slug

0.78.3

Bugfix

  • Add the server id bevor the room name. use md5 hashed server id

0.78.2

Bugfix

  • Toggle Filmstripe only when is set in the server settings

0.78.1

Bugfix

  • MouseEnter on conference window to work on mobile devices

0.78.0

What's new

  • Dynamic Tag Visibility: Tags in meetings now appear only when the mouse is active, enhancing a cleaner interface during discussions.
  • Unified Button Appearance: Conference buttons now match the overall button color scheme and intelligently hide when the mouse is inactive.
  • Direct Dial-in for Open Conferences: Open rooms now offer direct dial-in information within the conference for added convenience.
  • Filmstrip Toggle: Users can now remove the filmstrip during a conference via server settings customization.
  • Whiteboard/Etherpad Removal: Whiteboard removal feature added for all conferences on a virtual server, enhancing customization options.
  • Chat Enablement Control: Virtual servers can now disable the chat feature through the Jitsi toolbar settings for more tailored experiences.

Improvement

  • Enhanced Docker Startup Script: Docker startup script is now integrated into the Dockerfile for better efficiency.
  • Card Design Enhancement: Cards now sport a lighter color for a more cohesive Material 3 design experience.
  • Material3 Ready Box Shadow: Box shadow design now aligns with Material 3 standards for a more consistent visual aesthetic.
  • Improved Multiframe Closure: Enhancements made for more robust and stable multiframe closures.
  • Enhanced Lobby Invitation Functionality: Search results can now be navigated and selected using arrow keys and Enter for added user convenience.
  • Upgrade to TWIG3: Platform updated to TWIG3 for improved performance and features.
  • Manifest Rotation: Enabling rotation in the Jitsi-admin app for a better user experience.

Bugfix

  • A lot of Bugfixes

0.77.6

Bugfix

  • Remove newline and whitespace after email

0.77.5

Bugfix

  • Indexer remove all special characters in special fields
  • Search user by mobile phonenumber is not more robust

0.77.4

Bugfix

  • Fix iCal Database Bridge Bug
  • Fix IP-check to check all ips in the coma seperated list

0.77.3

Bugfix

  • Sending the protocoll button is now also available on series
  • fix special character in the SMTP password when using installDocker.sh file

0.77.2

Bugfix

  • Phone popover is now staying open until the user clicks the phone icon again
  • the lobby waiting room is closing now faster

0.77.1

Bugfix

  • Sending the protocoll button is now also available on series
  • fix special character in the SMTP password when using installDocker.sh file

0.77.0

What's new

  • Default End-to-End Encryption (E2E): Enhance your security and privacy with the ability to enable End-to-End Encryption by default. Each server can now configure this feature individually, giving you control over the level of encryption applied to your communications.
  • Transparent Background for Videoconference Tags: Responding to your feedback, we've introduced a feature that allows you to set tags in videoconferences with a transparent background. This creates a more immersive videoconference experience by maximizing the display area, making your meetings more engaging and effective.
    • Set LAF_SHOW_TAG_TRANSPARENT_BACKGROUND=1 to display tags in the conference with a transparent background.
  • UI Improvement: The application now adopts a Flat-UI and Material Design 3 approach with a green background indicating an ongoing meeting, enhancing user experience.
  • Quick Actions: Added quick actions to swiftly change the camera settings.
  • Conference Mapper: The conference mapper now selects the user and adds the username instead of the caller ID into the JWT sent to the prosody.
  • Limit Participants in a Conference: Added the ability to set a maximum number of participants in a conference, imposing a hard limit for better management.
  • IP Restriction: Admins can now set IP and IP range restrictions for accessing conferences on a Jitsi admin server.
  • Pro Features: Opened up Pro features for all users, expanding access and functionality.
  • Multiframe Border Color: Multiframe border color now matches the tag background color for a cohesive visual experience.
  • Add Chrome Plugin API: Introduced the initial API for the new Chrome browser plugin, enhancing plugin integration.
  • Send Protocol: Send the conference protocol from the options menu to all participants, improving communication and documentation.
  • Jitsi-Event-Sync Relais Function: Introduced a Jitsi-Event-Sync relay function for internal purposes, aiding conference mapper requests to another Jitsi admin, saving Jitsi event sync stats.
  • Adding Category for Each Server: Categories for a meeting can now be bound to a specific server, streamlining category selection based on the chosen server.
  • Enterprise functionality for all: We open the enterprise functionality to all users. So in the server menu you will see a new enterprise feature button. Feel free to play with it
    • Set a SMTP-server for each jitsi server
    • Set the background-color and background image for every server join page
    • Enable jitsi-admin API
    • Add data privacy url for each server
    • Set jigasi settings for each jitsi server and use the jitsi admin conference mapper

Improvement

  • Updated mdbootstrap to the latest version for enhanced performance and compatibility.
  • Added WebSocket in Docker behind the /ws route instead of a subdomain, improving routing efficiency.
  • Migrated all routing paramconverters into new paramconverters for a more streamlined and efficient application.
  • Added the option to show "Add New Participants" in the dropdown option menu, simplifying participant management.
  • Implemented the ability to add a category via a command, allowing for settings to be sent directly via the command as parameters.

Bugfix

  • A lot of Bugfixes

0.76.11

Bugfix

  • Move themes to other directory and streamline installation of theme into a fixed directory called theme

0.76.10

Bugfix

  • Output more informations when starting debian installer
  • Add new routes to keycloak theme v2 which is mandatory in keycloak > 22

0.76.9

Bugfix

  • Fix profile picture which was sometimes not round because of a max-with issue

0.76.8

Bugfix

  • Intruduce new github actions and automatic artifact generation

0.76.7

Bugfix

  • Add Docker installation for Debian and Ubuntu befor installing Jitsi-admin
  • Dockerfile for wensocket application leads sometimes to permission error. CHange user during npm install to root
  • Error page image was sometime to wide
  • Textarea autosize in sheduling agenda was not working

0.76.6

Bugfix

  • Themeing iCal Link can be hidden seperatly.

0.76.5

Bugfix

  • Sheduling Modal is now with symbols
  • Sheduling Selectin is now with buttons now with checkboxes
  • Change Sheduling naming "Vielleicht" to "Unter Vorbehalt"
  • Bug when switch to breakout rooms leads to closing multiframe
  • Change "Start in Browser" to "Start"

0.76.4

Bugfix

  • Hide Chatwoot when multiframe is open
  • Websocket is now TLS ready
  • Change "Start in Browser" to "Start"

0.76.3

Bugfix

  • fix deputy was able to see conferences of supervisor in iCal
  • Fix long scheduling list was not scrollable

0.76.2

Bugfix

  • Errorpage can be set individual by theming

0.76.1

Bugfix

  • Dashboard leads to a bug when there was no conference created
  • Empty Server leads to wrong columns in the room create modal

0.76.0

What's new

  • Requires PHP8.1 and node18
  • Big UI Improvement
  • Meetling Pro Tip
  • Refactor of addressbook
  • New Logo
  • Pause conference
    • A multiframe can be muted
    • Microphone and camera can be switched off for paused users
    • Paused users are shown as "away" in the conference
    • Paused conferences are displayed with a big pause symbol on an overlay
    • Automatic muting
    • When two conferences are opened in two multi frames, all conferences in the background are automatically muted
  • Deputy function
    • A deputy can be selected
    • Deputies can create conferences on behalf of their superiors
    • Deputies can see when their superiors have planned conferences
    • These conferences are marked as private, and the name and agenda are not shown to deputies
    • Other deputies of the same superior can edit conferences created by other deputies
  • Scheduling improvements
    • Download scheduling results in CSV format
    • Hide "maybe" option in scheduling
    • Send email when all participants have voted
    • Other participants can make a counterproposal
  • Migration of SSO to Keycloak version 16 or higher
  • Upgrade to Symfony 6.2
  • when multiframe is minimized make it clickable to resize
  • send websocket ready when participant is in lobby
  • allow sending mails to fixed rooms
  • add GitHub pipelines
  • add update instruction

Bugfix

  • Numerous bugfixes
  • make pause a conference more robust
  • Docker maria DB healthcheck fix
  • remove css animation because of high CPU usage
  • pause a multiframe leads sometimes to a wrong execute command

0.75.4

Bugfix

  • Invited emails are sometimes doubled
  • Run php bin/console app:system:repair as server administrator to remove all double emails and connect the correct emails with the invited conferences
  • Add again two "$$" in the env
  • Remove commentary in one row and move the commentary to the row above
  • Move system repair command from Dockerfile into dockerupdate.sh

0.75.3

Bugfix

  • Invited emails are sometimes doubled
  • Run php bin/console app:system:repair as server administrator to remove all double emails and connect the correct emails with the invited conferences
  • Add only one "$" in the env

0.75.2

Bugfix

  • Invited emails are sometimes doubled
    • Run php bin/console app:system:repair as server administrator to remove all double emails and connect the correct emails with the invited conferences

0.75.1

Bugfix

  • Invited emails are sometime wrong because there is a newline after an email address save which is not allowed to be there
    • Run php bin/console app:system:repair as server administrator to auto repair all emails with a trailing new line

0.75.0

What`s new

  • New Websocket not SSE
  • https://github.com/H2-invent/jitsi-admin/wiki/Websocket-installation
  • Online status
  • See online status of users in you contact list
  • Send messages to wating users in the lobby
  • Multiframe (One Pager)
  • Open the videoconference in the same tab
  • Open several conference in one tab if needed
  • Include any othe webapplications in you jitsiadmin and open the application on all participants screens (whiteboard, etherpad, nextcloud ....)
  • Generate reporting from your conference and sent it to the participants
  • Include your Etherpad notes and your Whiteboard in the reporting.
  • Japanese and russian localization(We are looking for help: https://crowdin.com/project/jitsi-admin)
  • Add new participants from the lobby panel
  • Public conferences (Disabled by default)
  • Allow any user to create a conference as they are used to it with normal jitsi . Just type in a name of the conference and go.
  • New changelog page. It is this page :)
  • New changelog page. It is this page :)

Bugfix

  • See below

0.75.0-RC19

What's new

  • New changelog page. -This page-

Bugfix

  • Sometimes a too fast click on accept in the lobby can lead to a timeout and when the waiting user is not fully loaded, then the websocket is not active and no message is recieved

0.75.0-RC18

What's new

  • merge languages

Bugfix

  • Server to choose was wrong when only one server
  • Wrong timezone leads to an error if timezone is +UTC

0.75.0-RC17

What's new

  • Change all Buttons on the join page

0.75.0-RC16

What's new

  • Start with a bis UI redesign which is in progress until 0.76.x

0.75.0-RC15

What's new

  • remove all rounded buttons
  • notification to not forward the email to other persons because the link is personalised
  • some improvements in help texts

Bugfix

  • Server to choose was wrong when only one server

0.75.0-RC14

Bugfix

  • remove all overlays when a conference is dragged and released

0.75.0-RC13

Bugfix

  • rate conference --> improve timeout to 2sec

0.75.0-RC12

Bugfix

  • Improve multiframe moving with better overlay
  • install script contains now the new websocket
  • robust terms and conditions when first enter the application
  • multiframe can now be switched off by default on an instance
  • add displayname to call in response when user is accepted in a conference

0.75.0-RC11

What's new

  • Add Terms and Conditions of jitsi-Admin to the first login
  • Can be disabled by the jitsi-admin theme

0.75.0-RC10

Bugfix

  • conference report SVG improvement. svg of the whitboard was sometimes not in the right size

0.75.0-RC09

What's new

  • improve drag and drop of the multiframe
  • room status can lead to an error when destroyed at was empty

0.75.0-RC08

Bugfix

  • woochat bubble is above the conference multiframe

0.75.0-RC05

What's new

  • maximize multiframe when double click

0.75.0-RC05

Bugfix

  • woochat bubble is above the conference multiframe

0.75.0-RC04

Bugfix

  • Set default whiteboard and etherpad
  • refactor multiframe window
  • Close Fullscreen when etherpad or whiteboard is opened
  • refactor hangup function in jitsi-admin lobby iframe window
  • new conference download header
  • add update instruction

0.75.0-RC03

Bugfix

  • Readd startpage

0.75.0-RC02

Bugfix

  • Fix Edit Profile and Passwort ehen used with an external IDP
  • Some UI improvement
  • Show Message when hit save in a schedule

0.75.0

What's new

  • New Websocket not SSE
  • https://github.com/H2-invent/jitsi-admin/wiki/Websocket-installation
  • Online status
  • See online status of users in you contact list
  • Send messages to wating users in the lobby
  • Multiframe (One Pager)
  • Open the videoconference in the same tab
  • Open several conference in one tab if needed
  • Include any othe webapplications in you jitsiadmin and open the application on all participants screens (whiteboard, etherpad, nextcloud ....)
  • Generate reporting from your conference and sent it to the participants
  • Include your Etherpad notes and your Whiteboard in the reporting.
  • Japanese and russian localization(We are looking for help: https://crowdin.com/project/jitsi-admin)
  • Add new participants from the lobby panel
  • Public conferences (Disabled by default)
  • Allow any user to create a conference as they are used to it with normal jitsi . Just type in a name of the conference and go.

0.74.6

Bugfix

  • Docker installation leads to a invalid redirect uri when in prod mode. Thanks to @yoitcj for reporting this issue

0.74.5

Bugfix

  • Docker installation: mercure hub was not starting because of wrong version. Mercure hub will be dropped in version 0.75.0. Thanks to @kiroubel-girma for reporting the issue

0.74.4

Bugfix

  • Errormessage when creating an conference when having a timezone UTC- x hours and creating a conference between local time and utc Thanks @kiroubel-girma for reporting this bug

0.74.3

Bugfix

  • Allow Screenshare to specific perticipants was not shown when only one server is available to repeating conference and conference scheduling

0.74.2

Bugfix

  • Allow Screenshare to specific perticipants was not shown when only one server is available Thanks to @supczinskib For reporting the issue

0.74.1

Bugfix

  • The camera was not working on some devices
  • Readd Startpage and make it default

0.74.0

What's new

  • PHP >=8.0 is required
  • Swipe Participants in the Lobby to accept (Mobile only)
  • Close Conference for all in the Lobby is now triggered when pressing the hang up button
  • Healtcheck in the lobby. If the Lobby session got lost do a reload
  • Enable Timezone switch by default
  • Add Conference Rating. So users can Rate their conference experience
  • Dont show Server in the conference card, if there is only one server to choose for the user.
  • Possibility to show participants to invited participants. So everyone can get a overview who is in the conference.
  • When edit a room, a notification to all participants is only send when : Name, Agenda, time, or duration is changed. All other settings (e.g. switch lobby on/off) can be set without inform the participants
  • Set static background image on the join page
  • Cutom mailer can now be send asynchrouns
  • Jigasi integration. Jitsi-Admin can now send the phone number and idal in number via email
  • Own Jigasi Conference Mapper. So no external Jigasi-Conference mapper is needed, bcause jitsi-admin knows much better who and when someone is alloed to enter.
  • New Crowdin updates by @holema in https://github.com/H2-invent/jitsi-admin/pull/337

Everyone, looking for a privacy-friendly videoconference platform that can be self-hosted, gets well served with the free software Jitsi-Meet. Jitsi-Meet is an alternative to Zoom. It does not store any usage-data and allows encrypted usage.